﻿using SqlSugar;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace DeHeng_Mes.Model.Table
{
    [SqlSugar.SugarTable("trace_glue_vision")]
    public class TraceGlueVision : ITraceId
    {
        [SqlSugar.SugarColumn(IsPrimaryKey = true, IsIdentity = true)]
        public int Id { get; set; }
        [SugarColumn(ColumnName = "order_code")]
        public string OrderCode { get; set; }
        [SugarColumn(ColumnName = "trace_id")]
        public string TraceId { get; set; }
        [SugarColumn(ColumnName = "glue_id")]
        public string GlueId { get; set; }
        [SugarColumn(ColumnName = "operation_id")]
        public string OperationId { get; set; }
        [SugarColumn(ColumnName = "robot_id")]
        public string RobotId { get; set; }
        [SugarColumn(ColumnName = "process_result")]
        public string ProcessResult { get; set; }
        [SugarColumn(ColumnName = "coating_positioning")]
        public string CoatingPositioning { get; set; }
        [SugarColumn(ColumnName = "coating_width")]
        public string CoatingWidth { get; set; }
        [SugarColumn(ColumnName = "coating_thickness")]
        public string CoatingThickness { get; set; }
        [SugarColumn(ColumnName = "glue_path_position")]
        public string GluePathPosition { get; set; }
        [SugarColumn(ColumnName = "glue_path_continuity")]
        public string GluePathContinuity { get; set; }
        [SugarColumn(ColumnName = "glue_path_length")]
        public string GluePathLength { get; set; }
        [SugarColumn(ColumnName = "glue_diameter")]
        public string GlueDiameter { get; set; }
    }
}
